Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 OWEN CLOSE Terraced £160,000 26 Mar 2021
7 OWEN CLOSE Terraced £100,000 10 Nov 2006
31 OWEN CLOSE Terraced £101,500 9 Jan 2015
32 OWEN CLOSE Terraced £97,000 25 Sep 2014
55 OWEN CLOSE Terraced £84,000 6 Dec 2010
56 OWEN CLOSE Terraced £100,000 2 Aug 2007